/**/
#ifndef _USR_
#define _USR_

#include <stdint.h>

// ============= BLE ==================
void ble_stack_init(void);
void advertising_init(void);
void advertising_start(void);
void advertising_stop(void);
void conn_params_init(void);
void sec_params_init(void);
void services_init(void);
void gap_params_init(void);
void device_manager_init(void);


// ============= UART =================
void uart_init(void);
void uart_send_byte(char c);
void UART_Send(char *buf, size_t size);
void uart_printf_raw(char *string);
void uart_power_off(void);

// ============= TIMER ================
void init_usr_timer(void);

// ============= QUEUE-4-COMMUNICATE ===========
void init_queue_4_uart(void);
void ble_enqueue(char c);
void uart_enqueue(char c);
void ble_dequeue_10ms(void);




#endif

// end of file ---------------------------------------------------------------
